﻿$(function () {
    $("#txtresetpass").keyup(function () {
        var exp = /^(?=.*\d)(?=.*[a-zA-Z]).{6,20}$/;
        var pass = $(this).val();
        if (!exp.test(pass)) {
            $("#ValidPassContainer").removeClass("has-success");
            $("#ValidPassContainer").addClass("has-error");
            $("#ValidPassContainer label#lblvalidpass").fadeIn();
            $("#txtcresetpass").attr("disabled", true);
            $("#registerSubmit").attr("disabled", true);
        }
        else {
            $("#ValidPassContainer").addClass("has-success");
            $("#ValidPassContainer label#lblvalidpass").fadeOut();
            $("#txtcresetpass").attr("disabled", false);
            $("#registerSubmit").attr("disabled", false);
        }
    });
    $("#txtcresetpass").keyup(function () {
        if ($("#txtresetpass").val() == "" || $(this).val() == "") {
            $("#passchkContainer label#lblerror").fadeOut();
            $("#passchkContainer label#lblsuccess").fadeOut();
            $("#registerSubmit").attr("disabled", true);

        }
        else if ($("#txtresetpass").val() == $(this).val()) {
            $("#passchkContainer").addClass("has-success");
            $("#passchkContainer label#lblsuccess").fadeIn();
            $("#passchkContainer label#lblerror").fadeOut();
            $("#registerSubmit").attr("disabled", false);

        } else {
            $("#passchkContainer").addClass("has-error");
            $("#passchkContainer label#lblerror").fadeIn();
            $("#passchkContainer label#lblsuccess").fadeOut();
            $("#registerSubmit").attr("disabled", true);
            //alert("Password Mismatch");
        }
    });
});